#macro f1